//
//  TKIMDeviceHelper.h
//  TKIMSDK
//
//  Created by TryHone on 16/7/5.
//  Copyright © 2016年 TryHone. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface TKIMSDKDeviceHelper : NSObject

+(TKIMSDKDeviceHelper *)instance;

+(NSString*)deviceType;
+(NSString*)deviceId;
+(NSString*)osVersion;
+(NSString*)appVersion;
+(NSString*)sdkVersion;
+(NSString *)iphoneType;
//获得定位数据
+(void)getLoc;
//获取精度
+(NSString*)longitude;
//获取纬度
+(NSString*)latitude;
//获取当前定位的地理位置
+(NSString*)addressName;
//获取当前定位的城市
+(NSString*)addressCity;


//如果开启了定位就不需要调用一下方法，在未开启定位时可以用一下方法设置
//设置精度
+(void)setLongitude:(NSString*)longitude;
//设置纬度
+(void)setLatitude:(NSString*)latitude;
//设置当前定位的地理位置
+(void)setAddressName:(NSString*)addressName;
//设置当前定位的城市
+(void)setAddressCity:(NSString*)addressCity;
//设置公共扩展参数
+(void)setCommonExtParam:(NSDictionary*)dict;



//获取网络类型
+(NSString *)getNetWorkType;
//获取mac地址
+ (NSString *)getMacAddress;


@end
